CodeScene

Welcome to the CodeScene documentation!

This documentation is divided into sections, each being suited for different types of information you might be looking for.

New Users

  • Getting Started helps you take the first steps after you purchase of CodeScene. You will learn how to install and setup the tool, as well as running your first analysis.

  • CodeScene Terminology explains the concepts, analysis options, and metrics.

From Code to Delivery: meet the 4-factors of successful software

Developer tools

  • The CodeScene CLI tool is a command-line tool which performs the same checks as the PR integration, but locally - on non-committed, staged changes or between select branches. Check the link for setup instructions. Note: Requires a user with a Technical role - see Users and Roles.

  • CodeScene ACE: Auto-Refactor Code is CodeScene’s innovative Generative AI solution which allows you to automatically fix code smells. Integrates with your IDE as well as the CodeScene CLI tool.

Usage Documentation

  • Integrations explains how you integrate CodeScene with CI/CD to enable quality gates, integrations with project management tools to measure lead times in your development process, or Slack for analysis notifications.

  • Focus Areas walk you through specific features and aspects of the tool, focusing on how you can use them to achieve certain goals.

  • Configuration explains how you configure projects to get the most out of your analysis.

  • Troubleshooting: Diagnostics, Errors, and Logs contains helpful tips for troubleshooting the system.

CodeScene supports all major programming languages:

New CodeScene releases are available continuously. See the CodeScene Support Hub for release notes.