Skip to main content

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

Metadata

Release files for siili-coding-agents 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for siili-coding-agents 0.2.1
File Size Uploaded
siili_coding_agents-0.2.1.tar.gz 11.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for siili-coding-agents 0.2.1
File Interpreter ABI Platform
siili_coding_agents-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 25.2 kB

Release files / siili_coding_agents-0.2.1.tar.gz

Download URL siili_coding_agents-0.2.1.tar.gz
Size 11.8 kB
Tags Source
SHA-256 checksum
How to use checksums
c0017c5c0e09283e46e4375057f0fab160009c1f11c6bcb87db1e4ac77f9a662
BLAKE2b-256 checksum
How to use checksums
203b67ee25a8b72c882ada7680d891b0df858d00f563808766199082256afbcc
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / siili_coding_agents-0.2.1-py3-none-any.whl

Download URL siili_coding_agents-0.2.1-py3-none-any.whl
Size 13.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
30a373acd18fa713dee5b593a8bf7ff3d1c088c7fe2d8182fc3ad3528e85d254
BLAKE2b-256 checksum
How to use checksums
e28e6afcd90455dd3314cc75357fa5d024aa9b6f3b6cb00e6f91a1ac4d8c0017
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page