Skip to main content

Pre-built coding agents for AI-assisted software development

Project description

Siili Coding Agents

Pre-built coding agents powered by siili-ai-sdk for AI-assisted software development.

Features

  • Claude Code Agent: Wrapper for Claude Code SDK with streaming support
  • Cursor Agent: Integration with Cursor AI editor
  • SDK Integration: Built on siili-ai-sdk for consistent streaming and message handling

Installation

pip install siili-coding-agents

Quick Start

Claude Code Agent

import anyio
from siili_coding_agents import ClaudeAgent, ClaudeCodeOptions

async def main():
    agent = ClaudeAgent(
        options=ClaudeCodeOptions(cwd="."),
        yolo=True  # Bypass permission prompts
    )
    
    async for block in agent.stream_blocks("Create a hello world script"):
        print(block)

anyio.run(main)

Synchronous Usage

from siili_coding_agents import ClaudeAgent

agent = ClaudeAgent()
agent.run("Fix the bug in main.py")

Requirements

License

MIT License - Copyright (c) 2025 Siili Solutions Oyj

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

siili_coding_agents-0.2.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

siili_coding_agents-0.2.0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file siili_coding_agents-0.2.0.tar.gz.

File metadata

  • Download URL: siili_coding_agents-0.2.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.20 {"installer":{"name":"uv","version":"0.9.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for siili_coding_agents-0.2.0.tar.gz
Algorithm Hash digest
SHA256 81110442802e56014c53153b010aee9bc6dc0d98499f42ea7427088f5e2e70c7
MD5 fb840f24f4ca169ddee0c66b8e3416c0
BLAKE2b-256 4365f30ccc0266d7f5b2f9bb31ea0747245b5fdcc43f912a84428571298e8e29

See more details on using hashes here.

File details

Details for the file siili_coding_agents-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: siili_coding_agents-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.20 {"installer":{"name":"uv","version":"0.9.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for siili_coding_agents-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 585bcbec711971dfd51cb5380b138dc5670ff8e08c57d976d2f69aba330c7b29
MD5 6260db93a2097a218dd4e0c7f84ccbf1
BLAKE2b-256 fb28ecc682683d047eadd4b8fd565d26d54e55aac678ff20f710165fb3062528

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page