# Claude Code SDK
Claude Code may be integrated programmatically into other systems/applications.
## Integration approaches
- **Bash/shell**: use the `claude` command with `--print` and `--output-format` parameters
- **TypeScript**: the official `@anthropic-ai/claude-code` package can be used programmatically
- **Python**: https://github.com/anthropics/claude-code-sdk-python
## References
- SDK docs: https://docs.anthropic.com/en/docs/claude-code/sdk
- TypeScript/CLI SDK: https://www.npmjs.com/package/@anthropic-ai/claude-code
- Python SDK: https://github.com/anthropics/claude-code-sdk-python
## Related
- [[Claude Code]]
- [[Claude Code CLI Reference]]
- [[Anthropic]]
- [[AI SDKs]]
- [[GitHub Copilot SDK]]
- [[Vercel AI SDK]]