Pre-built coding agents for AI-assisted software development
Project description
Siili Coding Agents
Pre-built coding agents for AI-assisted software development.
Installation
pip install spaik-coding-agents
Agents
Claude Code Agent
Wrapper for Claude Code SDK with streaming support.
import anyio
from spaik_coding_agents import ClaudeAgent, ClaudeAgentOptions
async def main():
agent = ClaudeAgent(
options=ClaudeAgentOptions(
working_directory=".",
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 spaik_coding_agents import ClaudeAgent
agent = ClaudeAgent()
agent.run("Fix the bug in main.py")
Cursor Agent
Integration with Cursor AI editor.
from spaik_coding_agents import CursorAgent
agent = CursorAgent()
result = agent.run("Refactor this function")
Requirements
- Python 3.10+
- spaik-sdk >= 0.2.0
- Claude Code SDK (for ClaudeAgent)
License
MIT - Copyright (c) 2025 Siili Solutions Oyj
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
spaik_coding_agents-0.2.1.tar.gz
(11.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file spaik_coding_agents-0.2.1.tar.gz.
File metadata
- Download URL: spaik_coding_agents-0.2.1.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f1686e7ae50873af663877a3e1effa08fa917d8f6d91ef1bfcc8eef79cab96ba
|
|
| MD5 |
5397947f53902880dd1d9f1f52699491
|
|
| BLAKE2b-256 |
f8584d174e9fb3a836f7a7c35d40ca98d4a62e39cdb97f46e35482dbf7b51a35
|
File details
Details for the file spaik_coding_agents-0.2.1-py3-none-any.whl.
File metadata
- Download URL: spaik_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: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
822cd27168cbfb1c86dbea781fac60ba22733005a7718a48d2c48a0ad313fbd9
|
|
| MD5 |
65bad777f007d38c72cca9117ceb46e0
|
|
| BLAKE2b-256 |
5c6c8d391e8921f35746dbbf689137bc851b3d5887db9f045ea894e6c389c706
|