IDE Integration

Continue.Dev Integration

Bring Ask Sage AI directly into your IDE for VS Code and JetBrains platforms

Continue.Dev Interface

Bring Ask Sage's into your development environment with Continue.Devβ€”available for Visual Studio Code and all JetBrains IDEs.


Table of Contents
  1. Prerequisites
    1. Installing Continue
  2. Quick Setup
  3. Configuration
  4. DoD Certificate Configuration
  5. Environment-Specific Configurations
  6. Features & Capabilities
  7. Activation & Testing
  8. Troubleshooting
  9. Additional Resources

Prerequisites

Prerequisites

Before you begin, ensure you have the following:

Ask Sage Account

Sign up or log in

Continue Plugin

Install from your IDE's marketplace

Installing Continue

Installing Continue

Continue Marketplace
1

Open Marketplace

Open your IDE's extension/plugin marketplace

2

Search Continue

Search for "Continue" in the marketplace

3

Install Plugin

Click Install

4

Restart IDE

Restart your IDE when prompted


Quick Setup


Configuration

Standard Configuration

How to add your Ask Sage models to the Continue configuration file:

Configuration File Locations:
  • VS Code: ~/.continue/config.yaml
  • JetBrains: ~/.continue/config.yaml (Mac/Linux) or C:\Users\{username}\.continue\config.yaml (Windows)

Example YAML Configuration

name: Ask Sage Integration
version: 1.0.0
schema: v1

models:
  - name: Google Gemini 2.5 Pro
    provider: askSage
    model: google-gemini-2.5-pro
    apiKey: YOUR_API_KEY
    apiBase: https://api.asksage.ai/server/
    roles:
      - chat
      - edit
      - apply
    capabilities:
      - tool_use
      - image_input

  - name: Anthropic Claude 4 Sonnet
    provider: askSage
    model: google-claude-4-sonnet
    apiKey: YOUR_API_KEY
    apiBase: https://api.asksage.ai/server/
    roles:
      - chat
      - edit
      - apply
    capabilities:
      - tool_use
      - image_input

  - name: GPT-5
    provider: askSage
    model: gpt-5
    apiKey: YOUR_API_KEY
    apiBase: https://api.asksage.ai/server/
    roles:
      - chat
      - edit
      - apply
    capabilities:
      - tool_use
      - image_input

  - name: Anthropic Claude 4.5 Sonnet
    provider: askSage
    model: google-claude-45-sonnet
    apiKey: YOUR_API_KEY
    apiBase: https://api.asksage.ai/server/
    roles:
      - chat
      - edit
      - apply
    capabilities:
      - tool_use
      - image_input
Important: Replace YOUR_API_KEY with your actual Ask Sage API key.

DoD Certificate Configuration


Environment-Specific Configurations

Army GenAI Environment

For users on the Army GenAI platform:

models:
  - name: GPT-4 Gov (Army)
    provider: askSage
    model: gpt4-gov
    apiKey: YOUR_API_KEY
    apiBase: https://api.genai.army.mil/server/
    requestOptions:
      caBundlePath: /path/to/Certificates_PKCS7_v5_14_DoD.der.pem
    roles:
      - chat
      - edit
      - apply

Getting Your Army GenAI API Key:

2

Click the Settings icon (βš™οΈ) in the bottom left

3

Navigate to the Account tab

4

Find "Manage your API Keys"

5

Click Create New Key and copy it immediately


Features & Capabilities

Features & Capabilities

Continue.Dev with Ask Sage supports the following features:

Chat

Interactive AI conversations in the sidebar - Ask questions, brainstorm solutions, debug issues

Edit

In-place code modifications - Refactor functions, fix bugs, improve code quality

Image Input

Analyze screenshots and diagrams - Debug UI issues, understand architecture diagrams

Tool Use

Execute functions and commands - Run tests, query databases, interact with APIs


Activation & Testing

Final Steps

1

Save Configuration

Save your config.yaml file

2

Restart IDE

Restart your IDE completely (or reload the Continue plugin)

3

Open Continue

Open the Continue sidebar

4

Verify Model

Verify your Ask Sage model appears in the model dropdown

Quick Test

Try asking Continue a simple question:

What's the difference between async and sync functions in Python?

If you receive a response, your setup is complete! πŸŽ‰


Troubleshooting

Troubleshooting

Issue: Model Not Appearing

Model doesn't show up in Continue sidebar

Solutions:

  • βœ… Verify API key is correct (no extra spaces)
  • βœ… Confirm config.yaml is in the correct location
  • βœ… Check YAML syntax (indentation matters!)
  • βœ… Restart IDE completely (not just reload window)
  • βœ… Check Continue logs for errors (View β†’ Output β†’ Continue)
Issue: Certificate Errors

SSL/TLS certificate validation failures

Solutions:

  • βœ… Verify .pem file path is absolute and correct
  • βœ… Use forward slashes in paths (even on Windows)
  • βœ… Ensure certificate conversion completed successfully
  • βœ… Download the latest DoD certificate bundle
  • βœ… Check file permissions (must be readable)
Issue: Connection Issues

Cannot connect to Ask Sage API

Solutions:

  • βœ… Confirm correct apiBase URL for your environment
  • βœ… Check firewall/proxy settings
Issue: Performance Issues

Slow responses or timeouts

Solutions:

  • βœ… Check your internet connection speed
  • βœ… Try a different model (some are faster than others)
  • βœ… Reduce context size in Continue settings

Additional Resources

Documentation & Support

Documentation

Support

Need Help?

If you encounter issues not covered here, reach out to support@asksage.ai with:

  • Your IDE and version
  • Continue plugin version
  • Relevant error messages from Continue logs
  • Your config.yaml (with API key redacted)

Back to top

Copyright © 2025 Ask Sage Inc. All Rights Reserved.

This site uses Just the Docs, a documentation theme for Jekyll.