CodeStream is now part of New Relic. Joining together to bring observability into your IDE.
Learn More

New Relic CodeStream is a free open-source extension for VS Code, Visual Studio, and JetBrains.

CodeStream supercharges development workflows by putting collaboration tools in your IDE. It supports pull requests from GitHub, BitBucket and GitLab, issue management from Jira, Trello, Asana and 9 others, observability from New Relic One and Pixie, and provides code discussion that ties it all together, integrated with Slack, MS Teams, email, and in-editor notifications.

Understand, review, and write code faster with CodeStream. Get answers as easy as “select the code, type your question." Save institutional knowledge where it belongs: with your source code.

Pull Request Integration

  • Works with GitHub, GitLab, Bitbucket, GitHub Enterprise, GitLab Self-Managed, and Bitbucket Server.
  • Rich create pull request interface w/diff tool in your IDE.
  • Visualize code comments from merged-in pull requests as annotations on your source files.
  • Manage pull requests and conduct code reviews with full source-tree context (GitHub and GitLab only).
  • Use jump-to-definition, your keybindings, and code intelligence while conducting reviews.
  • One-click check out to branch to contribute changes or run a build.

Feedback Requests

  • Lightweight pre-PR code review.
  • Faster than a pull request, better than copying & pasting to Slack.
  • Share code & get feedback on a set of changes pre-commit and pre-push.
  • Supports code review on trunk-based and branch-based development.

Code Discussion in your IDE

  • Integrates with Slack, Microsoft Teams, Email and offers in-editor notifications.
  • Comment on code is as simple as: select the code, type your question.
  • Code authors are automatically at-mentioned based on git blame info.
  • Conversation threads are tied to code locations across branches and as new code merges in.

CodeStream Issue Tracker Integration

  • Supports Jira, Trello, Asana, GitHub, GitLab, YouTrack, Clubhouse and Azure DevOps.
  • View a list of outstanding tasks assigned to you with custom queries.
  • One-click to update task status, create a branch, and update your status on Slack.
  • Pull requests and feedback requests contain the context of which ticket you are working on.

New Relic One Integration

  • Improve software performance by integrating performance monitoring with your dev environment.
  • Developers and devops can now easily collaborate together on debugging production errors.
  • Discover recent errors assigned to you, assign errors, and update error status from your IDE.
  • Click from Errors Inbox right to the code that cause it.
  • Step through stack-traces and method calls, navigating to specific lines of code.
  • Add production logging on the fly, and see the results, without leaving your editor.

Trusted by the world's most innovative businesses

Startup

.

Distributed

.ked

Enterprise

.

You're in good company

Works with your existing tools & workflows

IDEs
IntelliJ IDEA
PhpStorm
PyCharm
Rider
WebStorm
RubyMine
GoLand
CLion
VS Code
Visual Studio
Android Studio
Pull Requests
GitHub PRs
GitHub Enterprise PRs
Bitbucket PRs
Bitbucket Server PRs
GitLab MRs
GitLab Self-Managed MRs
Issue Trackers
GitHub Issues
GitHub Enterprise Issues
JIRA
JIRA Server
BitBucket Issues
GitLab Issues
GitLab Self-Managed Issues
Asana
Trello
YouTrack
Azure DevOps
Clubhouse
Linear
Observability
New Relic One
Pixie
Messaging Services
Slack
MS Teams
Email
Notifications
Programming languages
All programming languages are supported.