Your First Steps
Learn the basics of Cubent Coder with hands-on examples
Welcome to Cubent Coder!
Now that you have Cubent Coder installed, let’s walk through your first interactions and learn the core concepts that will make you productive immediately.
Understanding the Interface
Sidebar Panel
The Cubent Coder panel appears in your VS Code sidebar with these key elements:
- Chat Interface: Where you communicate with the AI
- Mode Selector: Switch between Chat, Plan, Agent, and Custom modes
- Task History: Review previous conversations and tasks
- Settings: Quick access to configuration options
Status Indicators
Look for these visual cues:
- 🟢 Green: AI is ready and connected
- 🟡 Yellow: Processing your request
- 🔴 Red: Connection or configuration issue
Your First Conversation
Let’s start with a simple interaction:
Step 1: Open the Chat
- Click the Cubent Coder icon in the sidebar
- You’ll see the chat interface
- Type your first message in the input box
Step 2: Try Basic Commands
Start with these simple examples:
Select some code in your editor before asking about it - Cubent Coder will automatically include the selected code in its context.
Code Generation Basics
Simple Code Generation
Try generating some code:
Code Explanation
Select any code in your editor and ask:
File Operations
Cubent Coder can work with files in your workspace:
Reading Files
Creating Files
Modifying Files
Understanding Modes
Chat Mode (Default)
- Best for: Questions, explanations, code reviews
- Behavior: Conversational, informative
- Use when: You want to understand or discuss code
Plan Mode
- Best for: Project planning, architecture decisions
- Behavior: Strategic, high-level thinking
- Use when: You need technical leadership guidance
Agent Mode
- Best for: Complex tasks, multi-step operations
- Behavior: Action-oriented, autonomous
- Use when: You want Cubent Coder to implement solutions
Best Practices
Be Specific
Instead of: “Fix this code” Try: “This function is throwing a null pointer exception when the input array is empty. Can you add proper error handling?”
Provide Context
- Select relevant code before asking questions
- Mention the programming language and framework
- Explain what you’re trying to achieve
Use Progressive Refinement
Start with a general request, then refine:
- “Create a user authentication system”
- “Add password validation with specific requirements”
- “Include email verification functionality”
Common First Tasks
Here are some typical tasks new users try:
Code Review
Documentation
Testing
Refactoring
Getting Help
If you’re stuck or need clarification:
In-App Help
Community Resources
- Discord: Join our community for real-time help
- Documentation: Browse these docs for detailed guides
- GitHub: Report issues or request features
Next Steps
Ready to dive deeper? Explore these advanced features:
Master Agent Mode
Let Cubent Coder work autonomously on complex tasks
Create Custom Modes
Build specialized AI personas for your workflow
Terminal Integration
Execute commands and manage your development environment
Advanced Automation
Set up complex workflows and automation
Remember: Cubent Coder learns from your interactions. The more you use it, the better it becomes at understanding your coding style and preferences!