Tembo
Research Date: 2026-02-23
Source URL: https://www.tembo.io/
GitHub Repository: https://github.com/tembo-io/tembo (private / organization page)
Version at Research: Cloud service (SaaS)
License: Proprietary (commercial SaaS)
Overview
Tembo is a cloud-based AI coding agent orchestration platform that delegates software engineering work
to autonomous agents (Claude Code, Cursor, OpenAI Codex, Amp, OpenCode) on behalf of development
teams. It integrates with existing project management tools (Linear, Jira), source control (GitHub,
GitLab, Bitbucket), error tracking (Sentry), and communication platforms (Slack) to automatically
generate pull requests, fix bugs, update documentation, and reduce technical debt — all without
requiring developer context switching.
Note: Tembo previously operated as a managed PostgreSQL cloud platform ("Tembo Stacks")
before pivoting to the AI coding agent orchestration product described here.
Problem Addressed
| Problem |
Solution |
| Context switching between project management and coding tools |
Tag @tembo in Slack, Linear, Jira, or GitHub to create tasks without leaving the tool |
| Repetitive, low-value engineering work consuming developer time |
Automations detect and action recurring tasks (bug fixes, doc updates, dependency audits) automatically |
| Coordinating changes across multiple repositories |
Single task can open coordinated PRs across many repos, even across platforms |
| Staying up to date with production errors |
Sentry integration triggers automatic PR generation within seconds of a new error being detected |
| Vendor lock-in to a specific AI model |
Agent-agnostic: run Claude Code, Codex, Cursor, Amp, or OpenCode; swap per-task or per-integration |
| Lack of review control over AI-generated code |
All changes submitted as PRs; @tembo feedback loop iterates on changes in response to review comments |
Key Statistics
| Metric |
Value |
Date Gathered |
| Pricing (Free tier) |
10 credits/week, 1 repo |
2026-02-23 |
| Pricing (Pro) |
$60/mo, 100 credits/mo, unlimited repos |
2026-02-23 |
| Pricing (Max) |
$200/mo, 400 credits/mo |
2026-02-23 |
| Default coding agent |
Claude Code (claude-opus-4-5) |
2026-02-23 |
| Supported coding agents |
5 (Claude Code, Codex, OpenCode, Amp, Cursor) |
2026-02-23 |
| Supported LLM providers |
Anthropic, OpenAI, Google, Moonshot, Cursor, XAI |
2026-02-23 |
| Source control integrations |
GitHub, GitLab, Bitbucket |
2026-02-23 |
Key Features
Agent Orchestration
- Supports Claude Code, OpenAI Codex, OpenCode, Amp, and Cursor as execution backends
- Per-task and per-integration agent selection (
agentType:model[:reasoningLevel] syntax)
- Each agent runs inside an isolated sandbox environment with full repository access
- Rule files (
AGENTS.md, tembo.md, .cursorrules) guide agent behavior per project conventions
Task Management & Integrations
- Assign tasks by tagging
@tembo in Slack, Linear, Jira, GitHub Issues, or the Tembo dashboard
- Pulls issues directly from Linear and Jira for automated implementation
- Sentry integration auto-generates fix PRs within seconds of new error detection
- Raycast extension for launching tasks from the desktop
Multi-Repository Support
- Single task can open PRs across multiple repositories simultaneously
- Supports cross-platform operations (e.g., GitHub + GitLab in one task)
- Useful for coordinated API + client library updates or monorepo-to-multirepo workflows
Automations
- Schedule-based triggers: hourly, daily, weekly, monthly (cron syntax supported)
- Event-based triggers: PR opened/merged, Sentry error, Linear issue created, Slack @mention
- Pre-built templates for common patterns (PR descriptions, changelog generation, security scans)
- Each automation selects its own coding agent and MCP server configuration
MCP (Model Context Protocol) Support
- Built-in MCP servers for GitHub, GitLab, Sentry, Linear, Slack, PostgreSQL, Supabase, AWS RDS
- Supports any custom MCP server for extending agent capabilities
- MCP servers are composable per-task or per-automation
API & SDK
- Fully-typed TypeScript SDK for embedding Tembo as a tool call in custom agents/apps
- REST API for programmatic task creation and management
- Webhook support for event-driven integrations
Feedback Loop
- Review PRs using standard team process; mention
@tembo in PR comments to request changes
- Compatible with AI code review tools (Graphite, CodeRabbit, Cursor Bug Bot) — Tembo validates
and auto-commits relevant suggestions when enabled
- Full audit trail of agent actions
Technical Architecture
Tembo operates as a background orchestration layer:
- Detection — Signals arrive via integrations (Sentry errors, Linear tickets, Slack messages,
scheduled cron) or manual task creation through the dashboard/API.
- Execution — Tembo provisions an isolated sandbox environment, clones the target repositories,
and delegates the task to the configured coding agent (Claude Code by default). The agent reads
rule files for project conventions and uses enabled MCP servers for tool access.
- Pull Request — Changes are packaged as a pull request with contextual description submitted
to the source control provider.
- Feedback Loop — Team reviews the PR;
@tembo mentions in comments trigger the agent to
iterate. Compatible AI review bots' feedback is also consumed automatically.
Infrastructure Note: Sandbox environments have full repository access scoped per-task; MCP
servers provide the bridge to external services (databases, monitoring, issue trackers).
Installation & Usage
# No local installation required — Tembo is fully cloud-hosted
# 1. Sign up at https://app.tembo.io/sign-up
# 2. Connect your source control (GitHub/GitLab/Bitbucket via OAuth)
# 3. Connect optional integrations (Linear, Jira, Sentry, Slack)
# 4. Create a task from the dashboard, API, or by tagging @tembo
# API: Create a task programmatically
curl -X POST https://api.tembo.io/tasks \
-H "Authorization: Bearer <TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"description": "Fix the null pointer exception in user service",
"repositories": ["my-org/my-repo"],
"agent": "claudeCode:claude-opus-4-5"
}'
# TypeScript SDK
import { Tembo } from "@tembo/sdk";
const tembo = new Tembo({ apiKey: process.env.TEMBO_API_KEY });
await tembo.tasks.create({
description: "Update API docs for the new /users endpoint",
repositories: ["my-org/api", "my-org/docs"],
agent: "claudeCode:claude-4-5-sonnet"
});
Rule Files
Add a tembo.md (or AGENTS.md) to your repo root to guide agent behavior:
# Tembo Rules
- Use TypeScript strict mode
- Follow the existing test patterns in /tests
- Never modify migration files directly
- All PRs must include updated CHANGELOG.md
Relevance to Claude Code Development
Applications
- Automate routine skill/plugin maintenance across the
claude_skills repository
- Use Tembo automations to keep
research/ entries fresh (weekly review + PR generation)
- Automatically generate PR descriptions for skill updates using event triggers on PR open
- Integrate with Sentry (if instrumented) for automated error-to-fix pipelines
- Delegate repetitive refactoring tasks (e.g., updating frontmatter schema across all SKILL.md files)
Patterns Worth Adopting
- Rule file conventions: The
tembo.md / AGENTS.md pattern of per-repo coding standards
files is directly analogous to this repository's CLAUDE.md — worth aligning naming
- Agent-agnostic task description: Writing task descriptions that are model/agent-agnostic
(describe what, not how) so any LLM backend can execute them
- Feedback loop PR comments: Iterating on AI work through natural-language PR review comments
rather than re-submitting full tasks is a composable pattern for any agentic workflow
- Automation templates: Pre-built automation templates (like Tembo's PR description generator)
are a good pattern for the
skills/ directory — parameterized reusable prompt patterns
Integration Opportunities
- Claude Code + Tembo: Tembo's default agent is Claude Code (
claude-opus-4-5), making it a
natural orchestration layer for Claude Code-powered workflows across multiple repositories
- MCP ecosystem: Tembo's MCP server support means custom MCP servers built for this repo
could be consumed by Tembo automations with no additional integration work
- TypeScript SDK: The Tembo SDK could be used in
scripts/ to trigger research-refresh or
plugin-validation tasks programmatically
- Skill development: Skills that document agent orchestration patterns (multi-repo, feedback
loops, event-driven automations) are directly informed by Tembo's architecture
References
Freshness Tracking
| Field |
Value |
| Last Verified |
2026-02-23 |
| Version at Verification |
Cloud service (SaaS) |
| Next Review Recommended |
2026-05-23 |
1---2name: 418-tembo-6e9e25743description: Tembo4---5# Tembo67**Research Date**: 2026-02-238**Source URL**: <https://www.tembo.io/>9**GitHub Repository**: <https://github.com/tembo-io/tembo> (private / organization page)10**Version at Research**: Cloud service (SaaS)11**License**: Proprietary (commercial SaaS)1213---1415## Overview1617Tembo is a cloud-based AI coding agent orchestration platform that delegates software engineering work18to autonomous agents (Claude Code, Cursor, OpenAI Codex, Amp, OpenCode) on behalf of development19teams. It integrates with existing project management tools (Linear, Jira), source control (GitHub,20GitLab, Bitbucket), error tracking (Sentry), and communication platforms (Slack) to automatically21generate pull requests, fix bugs, update documentation, and reduce technical debt — all without22requiring developer context switching.2324> **Note**: Tembo previously operated as a managed PostgreSQL cloud platform ("Tembo Stacks")25> before pivoting to the AI coding agent orchestration product described here.2627---2829## Problem Addressed3031| Problem | Solution |32|---------|----------|33| Context switching between project management and coding tools | Tag @tembo in Slack, Linear, Jira, or GitHub to create tasks without leaving the tool |34| Repetitive, low-value engineering work consuming developer time | Automations detect and action recurring tasks (bug fixes, doc updates, dependency audits) automatically |35| Coordinating changes across multiple repositories | Single task can open coordinated PRs across many repos, even across platforms |36| Staying up to date with production errors | Sentry integration triggers automatic PR generation within seconds of a new error being detected |37| Vendor lock-in to a specific AI model | Agent-agnostic: run Claude Code, Codex, Cursor, Amp, or OpenCode; swap per-task or per-integration |38| Lack of review control over AI-generated code | All changes submitted as PRs; @tembo feedback loop iterates on changes in response to review comments |3940---4142## Key Statistics4344| Metric | Value | Date Gathered |45|--------|-------|---------------|46| Pricing (Free tier) | 10 credits/week, 1 repo | 2026-02-23 |47| Pricing (Pro) | $60/mo, 100 credits/mo, unlimited repos | 2026-02-23 |48| Pricing (Max) | $200/mo, 400 credits/mo | 2026-02-23 |49| Default coding agent | Claude Code (`claude-opus-4-5`) | 2026-02-23 |50| Supported coding agents | 5 (Claude Code, Codex, OpenCode, Amp, Cursor) | 2026-02-23 |51| Supported LLM providers | Anthropic, OpenAI, Google, Moonshot, Cursor, XAI | 2026-02-23 |52| Source control integrations | GitHub, GitLab, Bitbucket | 2026-02-23 |5354---5556## Key Features5758### Agent Orchestration5960- Supports Claude Code, OpenAI Codex, OpenCode, Amp, and Cursor as execution backends61- Per-task and per-integration agent selection (`agentType:model[:reasoningLevel]` syntax)62- Each agent runs inside an isolated sandbox environment with full repository access63- Rule files (`AGENTS.md`, `tembo.md`, `.cursorrules`) guide agent behavior per project conventions6465### Task Management & Integrations6667- Assign tasks by tagging `@tembo` in Slack, Linear, Jira, GitHub Issues, or the Tembo dashboard68- Pulls issues directly from Linear and Jira for automated implementation69- Sentry integration auto-generates fix PRs within seconds of new error detection70- Raycast extension for launching tasks from the desktop7172### Multi-Repository Support7374- Single task can open PRs across multiple repositories simultaneously75- Supports cross-platform operations (e.g., GitHub + GitLab in one task)76- Useful for coordinated API + client library updates or monorepo-to-multirepo workflows7778### Automations7980- Schedule-based triggers: hourly, daily, weekly, monthly (cron syntax supported)81- Event-based triggers: PR opened/merged, Sentry error, Linear issue created, Slack @mention82- Pre-built templates for common patterns (PR descriptions, changelog generation, security scans)83- Each automation selects its own coding agent and MCP server configuration8485### MCP (Model Context Protocol) Support8687- Built-in MCP servers for GitHub, GitLab, Sentry, Linear, Slack, PostgreSQL, Supabase, AWS RDS88- Supports any custom MCP server for extending agent capabilities89- MCP servers are composable per-task or per-automation9091### API & SDK9293- Fully-typed TypeScript SDK for embedding Tembo as a tool call in custom agents/apps94- REST API for programmatic task creation and management95- Webhook support for event-driven integrations9697### Feedback Loop9899- Review PRs using standard team process; mention `@tembo` in PR comments to request changes100- Compatible with AI code review tools (Graphite, CodeRabbit, Cursor Bug Bot) — Tembo validates101 and auto-commits relevant suggestions when enabled102- Full audit trail of agent actions103104---105106## Technical Architecture107108Tembo operates as a background orchestration layer:1091101. **Detection** — Signals arrive via integrations (Sentry errors, Linear tickets, Slack messages,111 scheduled cron) or manual task creation through the dashboard/API.1122. **Execution** — Tembo provisions an isolated sandbox environment, clones the target repositories,113 and delegates the task to the configured coding agent (Claude Code by default). The agent reads114 rule files for project conventions and uses enabled MCP servers for tool access.1153. **Pull Request** — Changes are packaged as a pull request with contextual description submitted116 to the source control provider.1174. **Feedback Loop** — Team reviews the PR; `@tembo` mentions in comments trigger the agent to118 iterate. Compatible AI review bots' feedback is also consumed automatically.119120**Infrastructure Note**: Sandbox environments have full repository access scoped per-task; MCP121servers provide the bridge to external services (databases, monitoring, issue trackers).122123---124125## Installation & Usage126127```bash128# No local installation required — Tembo is fully cloud-hosted129130# 1. Sign up at https://app.tembo.io/sign-up131# 2. Connect your source control (GitHub/GitLab/Bitbucket via OAuth)132# 3. Connect optional integrations (Linear, Jira, Sentry, Slack)133# 4. Create a task from the dashboard, API, or by tagging @tembo134135# API: Create a task programmatically136curl -X POST https://api.tembo.io/tasks \137 -H "Authorization: Bearer <TOKEN>" \138 -H "Content-Type: application/json" \139 -d '{140 "description": "Fix the null pointer exception in user service",141 "repositories": ["my-org/my-repo"],142 "agent": "claudeCode:claude-opus-4-5"143 }'144145# TypeScript SDK146import { Tembo } from "@tembo/sdk";147const tembo = new Tembo({ apiKey: process.env.TEMBO_API_KEY });148await tembo.tasks.create({149 description: "Update API docs for the new /users endpoint",150 repositories: ["my-org/api", "my-org/docs"],151 agent: "claudeCode:claude-4-5-sonnet"152});153```154155### Rule Files156157Add a `tembo.md` (or `AGENTS.md`) to your repo root to guide agent behavior:158159```markdown160# Tembo Rules161- Use TypeScript strict mode162- Follow the existing test patterns in /tests163- Never modify migration files directly164- All PRs must include updated CHANGELOG.md165```166167---168169## Relevance to Claude Code Development170171### Applications172173- Automate routine skill/plugin maintenance across the `claude_skills` repository174- Use Tembo automations to keep `research/` entries fresh (weekly review + PR generation)175- Automatically generate PR descriptions for skill updates using event triggers on PR open176- Integrate with Sentry (if instrumented) for automated error-to-fix pipelines177- Delegate repetitive refactoring tasks (e.g., updating frontmatter schema across all SKILL.md files)178179### Patterns Worth Adopting180181- **Rule file conventions**: The `tembo.md` / `AGENTS.md` pattern of per-repo coding standards182 files is directly analogous to this repository's `CLAUDE.md` — worth aligning naming183- **Agent-agnostic task description**: Writing task descriptions that are model/agent-agnostic184 (describe _what_, not _how_) so any LLM backend can execute them185- **Feedback loop PR comments**: Iterating on AI work through natural-language PR review comments186 rather than re-submitting full tasks is a composable pattern for any agentic workflow187- **Automation templates**: Pre-built automation templates (like Tembo's PR description generator)188 are a good pattern for the `skills/` directory — parameterized reusable prompt patterns189190### Integration Opportunities191192- **Claude Code + Tembo**: Tembo's default agent is Claude Code (`claude-opus-4-5`), making it a193 natural orchestration layer for Claude Code-powered workflows across multiple repositories194- **MCP ecosystem**: Tembo's MCP server support means custom MCP servers built for this repo195 could be consumed by Tembo automations with no additional integration work196- **TypeScript SDK**: The Tembo SDK could be used in `scripts/` to trigger research-refresh or197 plugin-validation tasks programmatically198- **Skill development**: Skills that document agent orchestration patterns (multi-repo, feedback199 loops, event-driven automations) are directly informed by Tembo's architecture200201---202203## References204205- [Tembo Website](https://www.tembo.io/) (accessed 2026-02-23)206- [Tembo Documentation](https://docs.tembo.io/) (accessed 2026-02-23)207- [Tembo Coding Agents Docs](https://docs.tembo.io/features/coding-agents) (accessed 2026-02-23)208- [Tembo Automations Docs](https://docs.tembo.io/features/automations) (accessed 2026-02-23)209- [Tembo Pricing](https://www.tembo.io/pricing) (accessed 2026-02-23)210- [Tembo Integrations](https://www.tembo.io/integrations) (accessed 2026-02-23)211- [Tembo November 2025 Release Notes](https://www.tembo.io/blog/nov-2025-release) (accessed 2026-02-23)212- [Tembo: The Background Coding Agents Company — Cerebral Valley](https://cerebralvalley.beehiiv.com/p/tembo-the-background-coding-agents-company) (accessed 2026-02-23)213214---215216## Freshness Tracking217218| Field | Value |219|-------|-------|220| Last Verified | 2026-02-23 |221| Version at Verification | Cloud service (SaaS) |222| Next Review Recommended | 2026-05-23 |