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.1.tar.gz (11.8 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.1-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: siili_coding_agents-0.2.1.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","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.1.tar.gz
Algorithm Hash digest
SHA256 c0017c5c0e09283e46e4375057f0fab160009c1f11c6bcb87db1e4ac77f9a662
MD5 13cd2d5ad8c47a29ab31385c71ffcaa6
BLAKE2b-256 203b67ee25a8b72c882ada7680d891b0df858d00f563808766199082256afbcc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: siili_coding_agents-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 13.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 30a373acd18fa713dee5b593a8bf7ff3d1c088c7fe2d8182fc3ad3528e85d254
MD5 1c033214e07ccd7b6f301a893d117f96
BLAKE2b-256 e28e6afcd90455dd3314cc75357fa5d024aa9b6f3b6cb00e6f91a1ac4d8c0017

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