forked from smallcloudai/refact
-
-
Notifications
You must be signed in to change notification settings - Fork 4
Integrations GitLab
refact-planner edited this page Jun 7, 2026
·
1 revision
Use the GitLab CLI from Refact Agent.
The GitLab integration exposes the gitlab tool to the agent. It runs GitLab CLI (glab) commands in the relevant project directory with the token configured in Refact settings.
Configure:
- GitLab token: a personal access token with the scopes needed for issues, merge requests, and repository operations.
-
GitLab CLI path: optional path to
glab; leave empty to useglabfromPATH.
Tokens can be referenced from secrets instead of being written directly into the integration file.
- Listing issues and merge requests.
- Creating issues or merge requests.
- Reading project metadata.
- Running other
glabcommands that fit your confirmation rules.
Use confirmation rules to ask before destructive commands and deny commands that expose authentication tokens.
Refact on GitHub: https://github.com/JegernOUTT/refact
- Agent Modes
- Agent Tools
- Task Planner & Cards
- Worktrees
- Subagents
- Memory & Knowledge
- Hidden Roles & Plans
- Context Compression
- Scheduler & Cron
- Processes & PTY
- Buddy
- MCP
- Skills, Commands & Hooks
- Marketplace
- Chat System
- Providers
- Caps & Models
- Code Completion (FIM)
- AST
- VecDB
- Exec Runtime
- HTTP API
- Checkpoints & Git
- Voice