1. Install the cubic GitHub App
Sign up
Go to cubic.dev/sign-up and sign in with your GitHub account.
Share with your team
Copy and paste this message into Slack after you install cubic:2. Trigger your first review
To get your first AI review, you have two options: Option 1: Open a new pull request cubic automatically reviews new pull requests within a few minutes.@cubic-dev-ai to trigger a review. cubic will start within a few minutes.
What you’ll see:
- A comment from
@cubic-dev-aiwith the PR summary - Inline comments on specific code changes pointing out bugs and improvements
- Actionable suggestions with explanations
3. Interact with cubic
You can reply to cubic, provide feedback, and request changes.Ask follow-up questions
Reply to any AI comment to ask for clarification:The AI will respond with more context.
Provide feedback
Help cubic learn by reacting to comments:
- Thumbs up if the suggestion is helpful
- Thumbs down if it’s not relevant
Request fixes
Ask cubic to generate a fix:If background agents are enabled, cubic can automatically apply the fix.
4. Use cubic in your editor
Once the GitHub review flow is working, add cubic to your coding agent so you can fix PR issues without leaving the editor and optionally add local reviews later.- Use Connect cubic to your IDE to install cubic in Cursor, Claude Code, VS Code, Codex, Gemini CLI, or another coding tool.
- Use Local CLI review if you want the advanced local-review loop in the terminal.
- Use What to ask your agent for the best prompts and slash commands.
5. Set up your first custom agent
Custom agents are review rules that enforce team-specific standards. Let’s create a simple one.Navigate to custom agents
- Go to cubic.dev/dashboard
- Select your repository
- Click Custom Agents in the sidebar
Create a rule
Click New Rule and define it using natural language:Example rule:You can also use code patterns:
For more advanced rule configurations, see Custom review rules.
6. Use background agents
Background agents automatically fix issues without manual intervention.Enable background agents
In your repository settings on cubic.dev, enable Background Agents.
Trigger a fix
When cubic identifies an issue, you can request a fix by clicking the Fix with cubic button in the GitHub comment, or by tagging cubic:Use any supported cubic tag in the current comment when you want cubic to edit code:By default, cubic pushes commits to your PR branch. If you want a separate PR instead, include
“open a fix PR.”cubic will:
@cubic Please fix this@cubic-dev-ai Please fix this@cubic open a fix PR
Replying inside an existing cubic thread without a fresh cubic tag is treated as discussion,
not permission to push changes.
- Generate the fix
- Push commits to your PR branch by default, or open a fix PR when requested
- Update the comment with the result
7. Explore PR summaries
cubic automatically generates PR descriptions based on your code changes. When you create a PR, cubic will:- Analyze the diff
- Generate a summary including:
- What changed
- Why it changed
- Potential impacts
- Post it as the first comment
What’s next?
Now that you’ve experienced the basics, explore more features:- Connect cubic to your IDE: Install cubic in Cursor, Claude Code, VS Code, Codex, Gemini CLI, or another coding tool
- Local CLI review: Add the advanced local-review loop before you push
- What to ask your agent: Learn the best prompts and slash commands
- Key features: Deep dive into all AI review capabilities
- Custom review rules: Advanced rule configurations and patterns
- Memory and learning: How cubic adapts to your codebase
- Interactive comments: Full list of AI commands and interactions
- Settings: Configure review behavior and preferences