Go Back

Sourcegraph Batch Changes

sourcegraph.com

Sourcegraph 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.

Features
5/14
See all

Must 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

Pricing
Tiered
See all

Free

$0.00 monthly
  • 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

$19.00 per user
  • 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

$59.00 per user
  • 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.