Sourcegraph Batch Changes
sourcegraph.comSummary
Ask questionsSourcegraph Batch Changes is a tool designed to automate and manage large-scale code changes across multiple repositories and code hosts. It enables development teams to keep their codebases up to date, fix security issues, and pay down technical debt efficiently. The platform provides a declarative structure for defining and tracking code changes from creation to merge.
Features5/14
See allMust Have
1 of 4
Task Automation
Workflow Observation
Pattern Analysis
Actionable Suggestions
Other
4 of 10
Macro Recording
Integration APIs
Team Collaboration
Analytics Dashboard
Smart Templates Library
Contextual Inline Help
Onboarding Accelerator
Knowledge Sharing
Privacy Controls
Non-Intrusive UI
PricingTiered
See allFree
- Unlimited autocompletes
- 200 chats and commands per month for free
- Multiple LLM choices for chat
- - Claude Sonnet 4
- - Claude 3.7 Sonnet
- - Claude 3.5 Haiku
- - Gemini 1.5 Pro
- - Gemini 2.0 Flash
- - Gemini 2.5 Flash Preview
- - OpenAI GPT-4o-mini
- - OpenAI o3-mini
- - OpenAI o4-mini
- - OpenAI 4.1-mini
- - OpenAI 4.1-nano
- 1 User
- Multi-tenant Cloud
- Community support only
Enterprise Starter
- Unlimited autocompletes
- Increased limits for chats and commands
- More powerful LLMs for chat
- - All models in Free
- - Claude Opus 4
- - Claude 3.7 Sonnet with extended thinking
- - Gemini 2.0 Pro
- - Gemini 2.5 Pro Preview
- - OpenAI GPT-4o
- - OpenAI 4.1
- - OpenAI o1
- - OpenAI o3
- Integrated search results
- Code Search
- Symbol Search
- Private workspace
- Privately indexed code
- VS Code, JetBrains IDEs, and Visual Studio
- All popular coding languages
- Many human languages
- Up to 50 devs
- Multi-tenant cloud
- GitHub remote codebase context only
- 9x5 Support
Enterprise
- Everything in Enterprise Starter, plus:
- Bring your own LLM key
- Batch Changes
- Code Insights
- Code Navigation
- Enterprise admin and security features
- Remote codebase context (all code hosts)
- Guardrails
- Context Filters
- Single-tenant Cloud or Self-Hosted
- 24x5 Support
- Requires mandatory annual maintenance and services fee
Rationale
Sourcegraph Batch Changes focuses on automating large-scale code changes across repositories, which aligns with the 'task-automation' and 'macro-recording' features, although it's specific to code. It integrates with various code hosts ('integration-apis') and is designed for 'team-collaboration' in managing these changes. The mention of 'Code Insights' and tracking changes suggests some form of 'analytics-dashboard', but it's not directly about observing user workflows or providing real-time suggestions in the same way as 'Second Cursor'. The core 'must-have' features of 'workflow-observation', 'pattern-analysis', and 'actionable-suggestions' are not explicitly present as its primary offering is code automation, not general desktop workflow optimization.