Integrations
Deli integrates with the tools you already use: Jira as the source of tasks, GitLab and GitHub as repositories.
Jira
Source of tasks. Deli only reads.
Fetching tasks
- Open issues of the selected project (
statusCategory != Done) - By default only those assigned to you (
assignee = currentUser()); the filter can be turned off - Manually or via the scheduler — every 10 minutes by default, configurable
- A story with sub-tasks forms one WorkUnit
What Deli reads
- Issue content, comments and labels
- Relations: parent, links and siblings (issues of the same parent)
- Issue change history
Issue browser
- All project issues with pagination
- Component and assignee filters, board view
- Manually “take” a single issue into work
Connection
- Credentials
- URL, login/e-mail, Atlassian API token
- Token
- encrypted in the local database
- Scope
- one Jira project per Deli project
Read-only
Deli does not change issue statuses or add comments in Jira.
Three repository roles
Within a project each repository has exactly one role. The role determines what Claude does with it.
Code repository
This is where Claude implements changes. With several code repositories, Deli picks the ones the task concerns — possibly several, each with its own MR/PR. When unsure, it asks.
writes only in an isolated worktree
Knowledge base
Requirements, processes, business rules and technical documentation. Claude searches it for documents relevant to the task and contradictions with Jira.
read-only
Team standards
Code conventions, architecture and testing rules, commits, Definition of Done. Rules from these repositories bind the implementation.
read-only
In settings you choose one of the three roles — they are not combined.
Claude Code
The model is not built into Deli. Deli runs the Claude Code CLI on your own Claude account.
- Claude Code CLI as a subprocess, on your Claude account — no separate API key
- Sonnet for analysis, documentation, guidelines and knowledge transfer; Opus for the solution, implementation, build fixes and review
- The connection test checks that the Claude CLI is available
- Use of Claude is subject to the Anthropic terms accepted on your account