Features
Feedback Loop
Iterate on Tembo’s pull requests using natural language feedback directly in GitHub or GitLab.
How it works
- Initial Solution - Tembo creates a pull request to solve an issue
- Review & Comment - You review the PR and leave feedback mentioning “@tembo”
- Automatic Retry - Tembo processes your feedback and updates the PR with improvements
- Iteration - Continue providing feedback until you’re satisfied
Using Feedback
Option 1: Use GitHub’s PR Review function
- Submit a normal PR review - no need to mention “@tembo”
- Tembo automatically processes all review feedback
Option 2: Comment in threads
- Mention “@tembo” in your comment for detection
Tembo responds with:
- 👀 Acknowledges your feedback
- 🚀 Starts processing changes
- New commits with improvements
Best Practices
✅ Be specific:
❌ Too vague:
Types of improvements Tembo can make:
- Performance optimization
- Error handling and logging
- Code structure and refactoring
- Type safety improvements
- Testing and documentation
Configuration
Feedback Loop: Enabled by default
External PR tools: If you use tools like Diamond, enable integration in your Workspace settings.
You are responsible for all merged code. Read our AI First Software Development guide for more information.