Appearance
Editor Setup
Download these config files to get Agentkit support in your AI code editor — autocomplete, context-aware suggestions, and SDK best practices out of the box.
Configs cover the Agent SDK and the companion elsai-agents-tools package. Install only what you use, then add the matching editor files.
Agent SDK
Install first:
bash
pip install --extra-index-url https://elsai-agents.elsai.ai/root/ elsai-agents==0.3.1
pip install --extra-index-url https://core-packages.elsai.ai/root/elsai-model/ elsai-model==2.1.0
# Provider extras as needed, e.g. "elsai-model[openai]==2.1.0"Prefer the LLM / Provider factory for models — see Model Providers.
Cursor
Cursor Rules
.cursorrulesGlobal Cursor rules file for the Agentkit SDK. Teaches Cursor about the full SDK API surface — agents, tools, model providers, multi-agent patterns, hooks, streaming, structured output, and filesystem/execution permissions.
Place at
Download .cursorrules.cursorrules (project root)Cursor MDC
elsai-agents.mdcModular Cursor rule (.mdc format) for the Agentkit SDK. Can be scoped to specific file globs or applied project-wide via Cursor's rules panel.
Place at
Download elsai-agents.mdc.cursor/rules/elsai-agents.mdcGitHub Copilot
Copilot
copilot-instructions.mdCustom instructions for GitHub Copilot Chat. Teaches Copilot about the Agentkit SDK — core imports, tool patterns, multi-agent orchestration, hooks, sessions, structured output, and permissions.
Place at
Download copilot-instructions.md.github/copilot-instructions.mdClaude Code
Claude Code
CLAUDE.mdProject-level instructions for Claude Code (the Anthropic CLI). Add to your project root so Claude Code understands Agentkit SDK patterns — including filesystem and execution permissions — when you ask it to write agent code.
Place at
Download CLAUDE.mdCLAUDE.md (project root)Claude Skill
SKILL.mdReusable Claude Code skill for the Agentkit SDK. Install into your global Claude skills directory to make the skill available across all your projects.
Place at
Download SKILL.md~/.claude/skills/elsai-agent-sdk/SKILL.mdPrebuilt Tools (elsai-agents-tools)
Install the package first:
bash
pip install --extra-index-url https://elsai-agents.elsai.ai/root/ elsai-agents-tools==0.3.0Requires elsai-agents>=0.3.1 for sandbox execution and elsai-agents[a2a]>=0.3.1 for A2A client tools.
Then add the matching editor config so your AI assistant imports from elsai_tools instead of generating mock @tool stubs.
Cursor
Cursor Rules
elsai-agents-tools.cursorrulesGlobal Cursor rules file for elsai-agents-tools. Teaches Cursor about elsai_tools imports, registration, class-based providers, optional extras, plugin integration, and AgentConfig permissions for file/shell tools.
Place at
Download elsai-agents-tools.cursorruleselsai-agents-tools.cursorrules (project root, or merge into .cursorrules)Cursor MDC
elsai-agents-tools.mdcModular Cursor rule (.mdc format) for elsai-agents-tools. Can be scoped to specific file globs or applied project-wide via Cursor's rules panel.
Place at
Download elsai-agents-tools.mdc.cursor/rules/elsai-agents-tools.mdcGitHub Copilot
Copilot
elsai-agents-tools-copilot.mdCustom instructions for GitHub Copilot Chat. Teaches Copilot about elsai-agents-tools — core imports, registration, class-based providers, optional extras, plugin integration, and permissions.
Place at
Download elsai-agents-tools-copilot.md.github/elsai-agents-tools-copilot.md (or merge into copilot-instructions.md)Claude Code
Claude Code
elsai-agents-tools-CLAUDE.mdProject-level instructions for Claude Code. Add alongside CLAUDE.md so Claude Code imports real prebuilt tools, knows which pip extras to use, and applies filesystem/execution permissions.
Place at
Download elsai-agents-tools-CLAUDE.mdelsai-agents-tools-CLAUDE.md (project root, or merge into CLAUDE.md)Claude Skill
elsai-agents-tools-SKILL.mdReusable Claude Code skill for elsai-agents-tools. Install into your global Claude skills directory to make prebuilt tool patterns available across all projects.
Place at
Download elsai-agents-tools-SKILL.md~/.claude/skills/elsai-agents-tools/SKILL.md