Cody is enterprise ready
Quinn Slack
AI coding assistants have unmistakably captured the imagination of developers, with the promise of speeding up coding tasks and helping them understand code in ways not possible before. Enterprises are also curious about the innovation and productivity gains AI can bring but have been cautious in their adoption so far.
In our decade of demonstrable experience helping enterprises understand their large and complex codebases, we know the key to addressing this caution involves seamless integration with existing tools, a robust and thorough approach to security, and the ability to support enterprises and codebases of any size and sophistication. This is why we're excited to introduce Cody Enterprise, an AI coding assistant created specifically with enterprise requirements and scale in mind.
Flexibility and choice
The best enterprise AI coding assistant is one you can actually use in your current setup. We know that every enterprise has a unique way of working and tools they use, so interoperability and universality are at the core of how we have built Cody.
Universal support for code hosts
We’ve built Cody to work with your existing tech stack. From support for all major code hosts like GitLab, GitHub, Bitbucket, Gerrit, Perforce, and Azure DevOps to supporting multiple code hosts in combination, we believe you shouldn't need to upend your entire tooling stack to realize the benefits of AI. One reason Qualtrics, a global Experience Management (XM) company with over 1,000 software developers, chose Cody Enterprise for their developers is how seamlessly it worked with their GitLab implementation.
“We run our own GitLab instance within our own data centers, and Cody works seamlessly with it.”
-Godwin Babu, Sr. Manager, Qualtrics
You can read more about Qualtrics’ use of Cody Enterprise here.
Deployment choice
Cody Enterprise supports multiple deployment options and configurations to cater for different enterprise security and privacy requirements. Cody can be run in a Sourcegraph-managed, single-tenant cloud instance, but also supports self-hosted deployment so it can live in your own data centers alongside your self-hosted code hosts.
Choose your LLM
Large Language Models (LLMs) are launching and improving at a rapid pace, and each has its own strengths and ideal use cases. In order to set enterprises up for success in an ever-changing market, we’ve built Cody with LLM choice in mind versus being locked into a single proprietary LLM.
Cody allows enterprises to choose from several LLM options like Anthropic Claude 2 and OpenAI GPT-4, and deploy them in a completely secure and private environment within Azure VNet or AWS VPC via “bring-your-own-key” LLMs like Azure OpenAI and Amazon Bedrock. Leidos, a Fortune 500 innovation company rapidly addressing the world’s most vexing challenges in national security and health, adopted Cody because of the LLM flexibility it provides:
“Generative AI is a fast-moving field, and the best model that’s out there today may not be the best model tomorrow. Something better could come out tomorrow. With a lot of solutions, you’re locked into an LLM and putting a lot of faith in that model to keep up with the pace of change. Using Cody means we can avoid that LLM lock-in.”
-Rob Linger, AI Architect at Leidos
Today, we're announcing that StarCoder is available as an LLM choice for Cody Enterprise code completions. In our testing, StarCoder has proven to be the best LLM defined by the highest Completion Acceptance Rate (CAR%) available for real-world everyday code completions.
Code intelligence for large codebases
Helping enterprises understand their codebase is part of Sourcegraph’s DNA, and today we help over 2.5 million developers search, fix, and understand code. This code intelligence provides developers context about codebases as large as 250,000 repositories and over 10 million lines of code, and gives them the insight they need to take action rapidly.
It just so happens this same context is also relevant for AI coding assistants and their ability to answer questions that depend on information the AI was not trained on. Our code intelligence is the secret sauce that powers Cody, and one that many enterprises have been relying on for a decade. Read more for a deep dive into how codebase-wise context retrieval works.
Multi-repo context
Cody Enterprise can retrieve context from an organization’s entire codebase, so it can answer questions about any of its code. For example, with expanded multi-repo context Cody can search and retrieve context from multiple repositories in response to a question, opening up complex use cases such as working with and integrating remote APIs and delivering more accurate answers.
Proven enterprise scale and security
With Cody Enterprise, we’re bringing the promised benefits of AI to enterprise software development and pairing it with the scale and security capabilities that large enterprises already know and trust Sourcegraph for today. We already have a number of enterprises adopting Cody Enterprise, including Leidos, Qualtrics, Booking.com, Dotdash Media, and more.
Cody Enterprise is SOC 2 Type II, GDPR, and CCPA compliant. With zero data retention, uncapped indemnity, and no model training with your data policies in place, Cody Enterprise is ready for even the most security-conscious and stringent of environments.
In fact, we recently announced an alliance with Leidos to help bring Cody to the US government sector.
"Leidos is committed to providing our customers with trusted mission AI tools that help them prepare for success in an increasingly complex and dynamic world. By creating this alliance with Sourcegraph, we are enhancing our capabilities with a context-aware code platform, that empowers Leidos and its customer developers to deliver purpose-built, mission software faster and more securely."
-Roy Stevens, National Security Sector President, Leidos
With the launch of Cody Enterprise, we’re also introducing more capabilities to help enterprises administer and safeguard their code:
Guardrails for public code: OSS attribution guardrails help reduce exposure to copyrighted code by validating that code generated by Cody.
Enterprise analytics: Teams have direct access to comprehensive analytics of all their Cody usage data across active users, completions, commands, and chats so they can better understand how teams are using AI and the value it’s delivering.
For an even deeper look at all the new Cody capabilities for developers, read this blog post.
With the addition of Cody Enterprise, we now have a full suite of plans for individuals and organizations of all different sizes, and a bundle SKU for those interested in both our products:
- Cody Free for individual users who want to use Cody for their local code.
- Cody Pro supports power users and small teams who want unlimited Cody usage for their local code.
- [NEW] Cody Enterprise for supporting enterprises who want Cody with unlimited usage and context of their entire enterprise-wide codebase.
- [NEW] Code Intelligence Enterprise for enterprises who want Cody Enterprise and Code Search Enterprise.
The launch of Cody Enterprise is a significant milestone for Cody and helps bridge the gap between realizing the potential of AI coding assistants and meeting the unique needs of enterprises. We’re excited to bring Cody to developers in organizations of all sizes, and can’t wait to see how it becomes an integral part of your development process.
Learn more about Cody here, or contact us to find out more.