Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions packages/vscode-extension/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Change Log

## 3.1.0

- New SuiteCloud Developer Assistant feature

## 3.0.0

- Secure Credentials Storage for SuiteCloud SDK
Expand Down
27 changes: 25 additions & 2 deletions packages/vscode-extension/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ The following table shows the extension versions currently available in the Mark

| Extension Versions Available in the Marketplace | Available Since | Compatible NetSuite Version |
|:-----------------------------------------------:|:---------------:|:---------------------------:|
| 3.1.0 | 2025.2 | 2025.1 and 2025.2 |
| 3.0.0 | 2025.1 | 2024.2 and 2025.1 |
| 2.0.X | 2024.2 | 2024.2 and 2025.1 |

## Installing SuiteCloud Extension for Visual Studio Code
To install SuiteCloud Extension for Visual Studio Code, follow these steps:
Expand Down Expand Up @@ -87,7 +87,7 @@ The selected account is set as default for the project.
<img src="resources/SetUpAccount.gif"alt="animated" />
</p>

### SuiteCloud Commands
## SuiteCloud Commands

The following SuiteCloud commands are available through the Command Palette:

Expand All @@ -111,6 +111,29 @@ The following SuiteCloud commands are available through the Command Palette:

To read more about what you can do with SuiteCloud Extension for Visual Studio Code, visit <a href="https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/article_159223173518.html" rel="noopener noreferrer" target=blank>SuiteCloud Extension for Visual Studio Code Usage</a>.

## SuiteCloud Developer Assistant using Cline in SuiteCloud Extension for Visual Studio Code

You can now configure the SuiteCloud Developer Assistant using Cline in SuiteCloud Extension for Visual Studio Code. SuiteCloud Developer Assistant is an AI-powered coding assistant designed for SuiteCloud developers and administrators. Integrated with Visual Studio Code through the Cline extension, it uses advanced language models specialized for SuiteCloud and SuiteScript to support NetSuite customization tasks. With SuiteCloud Developer Assistant, you can:
* Get real-time, context-aware coding assistance within your SuiteCloud projects
* Generate SuiteScript 2.1 code based on your input
* Create and manage XML custom objects to speed up development
* Work within your existing VS Code and Cline setup for a consistent workflow

To set up SuiteCloud Developer Assistant using Cline:
1. Open SuiteCloud Extension for VS Code and click the SuiteCloud Developer Assistant welcome message to go to the SuiteCloud Extension for VS Code settings.
2. In **Workspace** > **SuiteCloud**, configure the fields as follows:
* **Developer Assistant: Auth ID:** Set to the auth ID you want to use for the SuiteCloud Developer Assistant service.
* **Developer Assistant: Enable:** Set it to enabled.
* **Local Port:** Autofilled by default. Change it if you prefer a different port or if the default port is already in use.
3. In the activity bar, go to the Cline extension. Click the provider/model selector, and configure the fields as follows:
* **API Provider:** Set to Open AI Compatible.
* **Base URL:** Set to the URL provided by SuiteCloud Extension for VS Code during SuiteCloud Developer Assistant configuration. To see it again, refer to the output in the terminal.
* **OpenAI Compatible API Key:** Set to any text of your choice.
* **Model ID:** If this isn't autopopulated, set to NetSuite.
You can start vibe-coding with SuiteCloud Developer Assistant.

Want more information? See <a href="https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/article_0916095619.html" rel="noopener noreferrer" target=blank>Setting up SuiteCloud Developer Assistant using Cline in SuiteCloud Extension for Visual Studio Code</a>.

## Using SuiteCloud Extension for Visual Studio Code with SuiteCloud CLI for Node.js
SuiteCloud CLI for Node.js is compatible with your Visual Studio Code integrated terminal, so you can run SuiteCloud CLI for Node.js commands directly there, independently from VS Code. To read more about it, visit <a href="https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/book_1558706016.html" rel="noopener noreferrer" target=blank>SuiteCloud CLI for Node.js</a>.

Expand Down